To have a very beneficial or positive effect on someone or something.
किसी पर या किसी चीज पर बहुत फायदेमंद या सकारात्मक प्रभाव डालना।
English Usage: A holiday by the seaside would do a power of good for your health.
Hindi Usage: समुद्र तट पर छुट्टी तुम्हारी सेहत के लिए बहुत लाभकारी होगी।